package com.ruoyi.web.tdm.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * ID-05 -21 -37 抗生素对象 tdm_kang_sheng_su
 * 
 * @author ly
 * @date 2022-03-11
 */
public class TdmKangShengSu extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long id;

    /** 类型 */
    @Excel(name = "类型")
    private String typeId;

    /** 通用名 */
    @Excel(name = "通用名")
    private String tongYongMing;

    /** CAS登记号 */
    @Excel(name = "CAS登记号")
    private String dengJiHao;

    /** 分子式 */
    @Excel(name = "分子式")
    private String fenZiShi;

    /** 分子量 */
    @Excel(name = "分子量")
    private String fenZiLiang;

    /** 主要功效 */
    @Excel(name = "主要功效")
    private String zhuYaoGongXiao;

    /** 适应症 */
    @Excel(name = "适应症")
    private String shiYingZheng;

    /** 商品名 */
    @Excel(name = "商品名")
    private String shangPinMing;

    /** 生产企业 */
    @Excel(name = "生产企业")
    private String shengChanQiYe;

    /** 剂型 */
    @Excel(name = "剂型")
    private String jiXing;

    /** 给药途径 */
    @Excel(name = "给药途径")
    private String geiYaoTuJing;

    /** 有效期 */
    @Excel(name = "有效期")
    private String youXianQi;

    /** 用法用量 */
    @Excel(name = "用法用量")
    private String yongFaYongLiang;

    /** 审核 */
    @Excel(name = "审核")
    private Long shenHe;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setTypeId(String typeId) 
    {
        this.typeId = typeId;
    }

    public String getTypeId() 
    {
        return typeId;
    }
    public void setTongYongMing(String tongYongMing) 
    {
        this.tongYongMing = tongYongMing;
    }

    public String getTongYongMing() 
    {
        return tongYongMing;
    }
    public void setDengJiHao(String dengJiHao) 
    {
        this.dengJiHao = dengJiHao;
    }

    public String getDengJiHao() 
    {
        return dengJiHao;
    }
    public void setFenZiShi(String fenZiShi) 
    {
        this.fenZiShi = fenZiShi;
    }

    public String getFenZiShi() 
    {
        return fenZiShi;
    }
    public void setFenZiLiang(String fenZiLiang) 
    {
        this.fenZiLiang = fenZiLiang;
    }

    public String getFenZiLiang() 
    {
        return fenZiLiang;
    }
    public void setZhuYaoGongXiao(String zhuYaoGongXiao) 
    {
        this.zhuYaoGongXiao = zhuYaoGongXiao;
    }

    public String getZhuYaoGongXiao() 
    {
        return zhuYaoGongXiao;
    }
    public void setShiYingZheng(String shiYingZheng) 
    {
        this.shiYingZheng = shiYingZheng;
    }

    public String getShiYingZheng() 
    {
        return shiYingZheng;
    }
    public void setShangPinMing(String shangPinMing) 
    {
        this.shangPinMing = shangPinMing;
    }

    public String getShangPinMing() 
    {
        return shangPinMing;
    }
    public void setShengChanQiYe(String shengChanQiYe) 
    {
        this.shengChanQiYe = shengChanQiYe;
    }

    public String getShengChanQiYe() 
    {
        return shengChanQiYe;
    }
    public void setJiXing(String jiXing) 
    {
        this.jiXing = jiXing;
    }

    public String getJiXing() 
    {
        return jiXing;
    }
    public void setGeiYaoTuJing(String geiYaoTuJing) 
    {
        this.geiYaoTuJing = geiYaoTuJing;
    }

    public String getGeiYaoTuJing() 
    {
        return geiYaoTuJing;
    }
    public void setYouXianQi(String youXianQi) 
    {
        this.youXianQi = youXianQi;
    }

    public String getYouXianQi() 
    {
        return youXianQi;
    }
    public void setYongFaYongLiang(String yongFaYongLiang) 
    {
        this.yongFaYongLiang = yongFaYongLiang;
    }

    public String getYongFaYongLiang() 
    {
        return yongFaYongLiang;
    }
    public void setShenHe(Long shenHe) 
    {
        this.shenHe = shenHe;
    }

    public Long getShenHe() 
    {
        return shenHe;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("typeId", getTypeId())
            .append("tongYongMing", getTongYongMing())
            .append("dengJiHao", getDengJiHao())
            .append("fenZiShi", getFenZiShi())
            .append("fenZiLiang", getFenZiLiang())
            .append("zhuYaoGongXiao", getZhuYaoGongXiao())
            .append("shiYingZheng", getShiYingZheng())
            .append("shangPinMing", getShangPinMing())
            .append("shengChanQiYe", getShengChanQiYe())
            .append("jiXing", getJiXing())
            .append("geiYaoTuJing", getGeiYaoTuJing())
            .append("youXianQi", getYouXianQi())
            .append("yongFaYongLiang", getYongFaYongLiang())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .append("shenHe", getShenHe())
            .toString();
    }
}
